package com.ssyt.yt1.day27;

/**
 * Thread.sleep(一定时间)，注意这个方法会抛出一个中断异常！
 *
 * @author Hsu.
 * @since 2015年12月31日
 */
public class ThreadSleepDemo extends Thread {

	@Override
	public void run() {
		System.out.println("我准备睡觉10秒钟");
		try {
			Thread.sleep(10000);
		} catch (InterruptedException e) {
			System.out.println("谁泼的冷水");
			e.printStackTrace();
			return;
		}
		System.out.println("我睡好了~");
	}

	public static void main(String[] args) {
		Thread thread = new ThreadSleepDemo();
		thread.start();

		try {
			Thread.sleep(3000);
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		// 泼子线程的冷水
		thread.interrupt();
	}
}
